to make oneself scarce - Spanish English Dictionary